very generous and noble - Deutsch Englisch Wörterbuch